package com.zeny.express.pbl.config;

import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.scheduling.quartz.SchedulerFactoryBean;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractJUnit4SpringContextTests;

/**
 * JOB基类
 * 
 * @author zhuwei
 * @date 2013年8月31日 下午9:07:56
 */
@ContextConfiguration(locations = {
		"classpath*:spring.xml", 
		"classpath*:spring-context.xml", 
		"classpath*:spring-db-*.xml", 
		"classpath*:spring-redis.xml", 
//		"classpath*:spring-job-test.xml", 
		"classpath*:spring-job.xml", 
        "classpath*:/com/zeny/express/module/**/META-INF/spring-dao.xml", 
        "classpath*:/com/zeny/express/module/**/META-INF/spring-service.xml"
})
public abstract class BaseJobTestCase extends AbstractJUnit4SpringContextTests {

	/**
	 * 日志
	 */
	protected final Logger LOGGER = LoggerFactory.getLogger(getClass());
	
	@Autowired
    private SchedulerFactoryBean quartzScheduler;
	
	
}
